make small/no progress - Spanish English Dictionary